<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script type="text/javascript" src="../js/vue.js"></script>
</head>
<body>
    <div id="root">
        <!--插值语法就是{{}}，必须写在标签体内，里面写js表达式，可以读取data的所有属性-->
        <h1>插值语法</h1>
        <h2>Hello {{name}}</h2> 
        <hr>

        <!--
            指令语法都是v-xxx:开头，写在标签属性前面，属性值里面写js表达式，可以读取data的所有属性
            指令语法用于解析标签，包括标签属性、标签内容、绑定事件等
        -->
        <h1 >指令语法</h1>
        <a v-bind:href="url" :name="name">这是一个链接</a> <!-- v-bind:xxx可简写为:xxx -->
        <hr>
    </div>
    <script>
        Vue.config.productionTip = false

        new Vue({
            el: "#root", 
            data: { 
                name: "sgg" ,
                url: "https://www.bilibili.com"
            }
        })
    </script>
</body>
</html>